package com.huabo.audit.oracle.vo;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.baomidou.mybatisplus.annotation.TableField;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(value="知识库查询对象", description="")

public class TblNbsjInnerRuleVo {
		
	@ApiModelProperty(value="制度编号")
    private String rulecode;

	@ApiModelProperty(value="制度名称")
    private String rulename;
	
	@ApiModelProperty(value="发文机构")
    private String publishorg;
	
	@ApiModelProperty(value="类别")
    private String innruletype;
	
	@ApiModelProperty(value="状态：草稿、发布待审核、已发布、发布审核拒绝、已修订、已废止、废止待审核、废纸审核拒绝")
    private String status;   
	
	@ApiModelProperty(value="所属公司",hidden = true)
    private String companyid;
	
	@ApiModelProperty(value="开始日期 yyyy-MM-dd")
	@DateTimeFormat(pattern = "yyyy-MM-dd", iso = DateTimeFormat.ISO.DATE_TIME)
    private Date starttime;
	
	@ApiModelProperty(value="结束日期 yyyy-MM-dd")
	@DateTimeFormat(pattern = "yyyy-MM-dd", iso = DateTimeFormat.ISO.DATE_TIME)
	private Date endtime;
}
